mint jelly - German English Dictionary